{$CLEO .cm}
{$NOSOURCE}

0000:
:Start
0209: 2@ = random_int_in_ranges 0 11

if
2@ == 0
jf @MissingStep1  
4@ = -1105.5714  
5@ = -993.9459  
6@ =  132.2242
jump @Abnormal
:MissingStep1
if
2@ == 1
jf @MissingStep2
4@ = -1105.2158  
5@ = -978.1428
6@ = 132.023
jump @Abnormal
:MissingStep2
if
2@ == 2                                                                                                                                       
jf @MissingStep3    
4@ = -1086.8802   
5@ = -973.4693 
6@ = 129.2187
jump @Abnormal
:MissingStep3
if
2@ == 3
jf @MissingStep4 
4@ = -1095.9453  
5@ = -996.4213
6@ = 138.1774
jump @Abnormal
:MissingStep4
if
2@ == 4
jf @MissingStep5 
4@ = -1094.3713  
5@ = -982.0054 
6@ = 145.3725
jump @Abnormal
:MissingStep5
if
2@ == 5
jf @MissingStep6  
4@ = -1094.9512 
5@ = -966.3046 
6@ = 129.6796
jump @Abnormal
:MissingStep6
if
2@ == 6
jf @MissingStep7  
4@ = -1096.1843    
5@ = -1002.6193 
6@ = 129.2187
jump @Abnormal
:MissingStep7
if
2@ == 7
jf @MissingStep8 
4@ = -1087.516 
5@ = -993.6128  
6@ = 129.2187
jump @Abnormal
:MissingStep8
if
2@ == 8
jf @MissingStep9    
4@ = -1095.9453  
5@ = -996.4213
6@ = 138.1774
jump @Abnormal
:MissingStep9
if
2@ == 9
jf @MissingStep10    
4@ = -1105.2158  
5@ = -978.1428
6@ = 132.023
jump @Abnormal
:MissingStep10
4@ = -1105.5714  
5@ = -993.9459  
6@ =  132.2242
                            
:Abnormal                     

0209: 2@ = random_int_in_ranges 0 7
if
2@ == 0
jf @1
8@ = 347
9@ = 32
wait 0
jump @Normal
:1
if
2@ == 1
jf @2
8@ = 349
9@ = 14
wait 0
jump @Normal
:2
if
2@ == 2
jf @3
8@ = 351
9@ = 14
wait 0
jump @Normal
:3
if
2@ == 3
jf @4
8@ = 356
9@ = 50
wait 0
jump @Normal
:4
if
2@ == 4
jf @5
8@ = 355
9@ = 50
wait 0
jump @Normal
:5
if
2@ == 5
jf @6
8@ = 358
9@ = 12
wait 0
jump @Normal
:6
8@ = 359
9@ = 1
wait 0

:Normal                     
032B: 1@ = create_weapon_pickup 8@ group 3 ammo 9@ at 4@ 5@ 6@
018A: 7@ = create_checkpoint_at 4@ 5@ 6@
Marker.SetColor(7@, 1)
wait 0

:Pogo_Pogo
wait 0
if
80A4:   actor $PLAYER_ACTOR sphere 0 in_cube_cornerA -1199.3984 -908.0161 127.234 cornerB -1000.7458 -1067.7887 1290.2187
jf @Pogi_Pogi
0215: destroy_pickup 1@
0164: disable_marker 7@
0A93: end_custom_thread


:Pogi_Pogi
if
Pickup.Picked_up(1@)
jf @Pogo_Pogo
0215: destroy_pickup 1@
0164: disable_marker 7@
wait 5000
jump @Start























